<?php

class RequisitesController extends Zend_Controller_Action
{

    public function init()
    {
        $this->_helper->layout->setLayout('layoutadmin');
    }

    public function indexAction()
    {
        //$this->_helper->redirector('updaterequisaction', 'requisites');
    }

    public function updaterequisactionAction()
    {
        $form = new Application_Form_Requisites();
        $this->view->form = $form;
            //делаем выборку данных реквизитов
            //и заполняем ими форму
            $update = new Application_Model_Requisites();
            $form->populate($user = $update->getSelectRequisites());

            //если был POST запрос
            if ($this->getRequest()->isPost()) {
                $postdata = $this->getRequest()->getPost();
                //если форма заполнена верно
                if ($form->isValid($postdata)) {
                    //получаем данные из POST и забиваем в массив
                    $data = array(
                        'recipient'  => $form->getValue('recipient'),
                        'paye_bank' => $form->getValue('paye_bank'),
                        'acct'  => $form->getValue('acct'),
                        'adjustment_acct'     => $form->getValue('adjustment_acct'),
                        'inn'   => $form->getValue('inn'),
                        'okpo'   => $form->getValue('okpo'),
                        'mfo'      => $form->getValue('mfo')
                    );
                    //редактируем данные пользователя
                    $update->updaterequisites($data);
                    $this->_helper->redirector('index','admin');
                }
            }     
    }
}
